Joseph Gordon-Levitt has been confirmed to play NSA Whistleblower Edward Snowden in the new Oliver Stone film.